"""
智能体模块
包含黑方和白方的AI控制逻辑
所有Agent的动作接口已统一为：
- 无人艇: [速度, 方向, lock_action, drone_action]
- 无人机: [速度, 方向, mode]
"""
from .black_agent import BlackAgent, RuleBasedBlackAgent, create_black_agent
from .white_agent import WhiteAgent, RuleBasedWhiteAgent, AggressiveWhiteAgent, DefensiveWhiteAgent, create_white_agent, WhiteActionExecutor

__all__ = [
    'BlackAgent', 'RuleBasedBlackAgent', 'create_black_agent',
    'WhiteAgent', 'RuleBasedWhiteAgent', 'AggressiveWhiteAgent', 
    'DefensiveWhiteAgent', 'create_white_agent', 'WhiteActionExecutor'
] 